Big Huge Thesaurus

mollusk family

noun

sounds kind of like